Add a per-vcpu lock-free cache of mappings to map_domain_page.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 11 Jan 2006 18:18:21 +0000 (19:18 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 11 Jan 2006 18:18:21 +0000 (19:18 +0100)
commitd02b79422bd22608953631a2e8fe5d87411b76a6
treeddb02a70e73e169f5232fcdb3eee484d612bc48d
parent4e844e3d274c251c39bea2273d2b5f627809aa04
Add a per-vcpu lock-free cache of mappings to map_domain_page.
Improve mapping slot search by using a free bitmap.
Removed map_domain_pages (multi-page mapping functionality).
Noone uses it, nor should they use it in future,

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/domain.c
xen/arch/x86/x86_32/domain_page.c
xen/include/asm-x86/domain.h
xen/include/xen/domain_page.h